package com.lfs.admin.dao;

import com.lfs.admin.model.entity.dataPackage.DataReleaseDetailEntity;
import com.lfs.admin.model.entity.dataPackage.DataReleaseTaskEntity;
import com.lfs.admin.model.entity.dataPackage.DataRepositoryEntity;
import com.lfs.admin.model.vo.DataReleaseDetailVo;
import com.lfs.admin.model.vo.DataReleaseVo;
import com.lfs.admin.model.vo.DataRepositoryVo;
import feign.Param;

import java.util.List;

public interface DataReleaseTaskDao {

    List<DataReleaseTaskEntity> queryDataReleaseList(DataReleaseVo dataReleaseVo);

    List<DataReleaseDetailEntity> queryDataReleaseDetailList(DataReleaseDetailVo dataReleaseDetailVo);

    int deleteDataReleaseByIds(Integer[] ids);

    int insertSelective(DataReleaseTaskEntity record);

    int updateByPrimaryKeySelective(DataReleaseTaskEntity record);

}
